package string;

import java.util.Arrays;

public class SplitDemo2 {
    public static void main(String[] args) {
       String str="a===a=aaa=aaaaa=a==========";
       //
       String[]arr=str.split("=");
       System.out.println(Arrays.toString(arr));
       //
       arr=str.split("=",2);
       System.out.println(Arrays.toString(arr));

       arr=str.split("=",3);
       System.out.println(Arrays.toString(arr));
//当大于最大可拆分项时，保留最大可拆分项，原本被舍弃的空字符保留
        arr=str.split("=",20);
        System.out.println(Arrays.toString(arr));
        //当为负数，则为应拆尽拆，连原本被舍弃的空字符串都会保留
        arr=str.split("=",-1);
        System.out.println(Arrays.toString(arr));
    }
}
